--- /dev/null
+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
+#
--- /dev/null
+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
--- /dev/null
+[{"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
--- /dev/null
+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
+#
--- /dev/null
+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
--- /dev/null
+[{"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
--- /dev/null
+[{"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
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
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
// 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];
}
}
+ 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
*
--- /dev/null
+/*
+ * 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.STRING, 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));
+ ARG: 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 ARG;
+ }
+ if (!a.hasOption(Opt.BOOLEAN) && negated)
+ {
+ // used "no" with a non-boolean option
+ Console.error("Argument '--" + NEGATESTRING + argName
+ + "' not a boolean option. Ignoring.");
+ continue ARG;
+ }
+ 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 ARG;
+ }
+ 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 ARG;
+ }
+
+ 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 ARG;
+ }
+ 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))
+ {
+ 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 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
--- /dev/null
+package jalview.bin;
+
+import java.io.File;
+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.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;
+
+public class Commands
+{
+ Desktop desktop;
+
+ private static boolean headless;
+
+ private static ArgParser argParser;
+
+ private Map<String, AlignFrame> afMap;
+
+ public static void processArgs(ArgParser ap, boolean h)
+ {
+ argParser = ap;
+ headless = h;
+
+ if (headless)
+ {
+ System.setProperty("java.awt.headless", "true");
+ }
+
+ if (argParser != null && argParser.linkedIds() != null)
+ {
+ for (String id : argParser.linkedIds())
+ {
+ Console.debug("##### id=" + id);
+ Commands cmds = new Commands();
+ if (id == null)
+ {
+ cmds.processUnlinked(id);
+ }
+ else
+ {
+ cmds.processLinked(id);
+ }
+ cmds.processImages(id);
+ }
+
+ }
+ if (argParser.getBool(Arg.QUIT))
+ {
+ Jalview.getInstance().quit();
+ // Desktop.instance.quit();
+ }
+ }
+
+ 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;
+ OPEN: for (String openFile : ArgParser.getValues(m, Arg.OPEN))
+ {
+ if (openFile == null)
+ continue OPEN;
+
+ 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 + "'");
+ continue OPEN;
+ }
+ }
+ }
+
+ 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);
+ }
+
+ // 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);
+ }
+
+ System.out
+ .println("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);
+ }
+
+ }
+
+ // 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 structId = "structid".equals(subVal.keyName)
+ ? subVal.keyValue
+ : null;
+ if (subVal.notSet())
+ {
+ // take structid from pdbfilename
+ }
+ if ("structfile".equals(subVal.keyName))
+ {
+ EBIAlfaFold.addAlphaFoldPAEToStructure(
+ af.getCurrentView().getAlignment(), paeFile,
+ subVal.index, subVal.keyValue, false);
+ }
+ else if ("structid".equals(subVal.keyName))
+ {
+ EBIAlfaFold.addAlphaFoldPAEToStructure(
+ af.getCurrentView().getAlignment(), paeFile,
+ subVal.index, subVal.keyValue, true);
+ }
+ else
+ {
+ EBIAlfaFold.addAlphaFoldPAEToSequence(
+ af.getCurrentView().getAlignment(), paeFile,
+ subVal.index,
+ "seqid".equals(subVal.keyName) ? subVal.keyValue
+ : null);
+ // required to readjust the height and position of the pAE
+ // annotation
+ }
+ for (AlignmentViewPanel ap : af.getAlignPanels())
+ {
+ ap.adjustAnnotationHeight();
+ }
+ }
+ }
+ }
+
+ // 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)
+ {
+ STRUCTURE: 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);
+ break STRUCTURE;
+ }
+ 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 STRUCTURE;
+ }
+
+ if (!structureFile.exists())
+ {
+ Console.warn("Structure file '"
+ + structureFile.getAbsoluteFile() + "' not found.");
+ continue STRUCTURE;
+ }
+
+ Console.debug("Using structure file "
+ + structureFile.getAbsolutePath());
+
+ // open structure view
+ AlignmentPanel ap = af.alignPanel;
+ StructureChooser.openStructureFileForSequence(ap, seq,
+ structureFile);
+ }
+ }
+ }
+ }
+
+ 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;
+ }
+ }
+ }
+ 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;
+ }
+}
//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;
// report Jalview version
Cache.loadBuildProperties(true);
+ // old ArgsParser
ArgsParser aparser = new ArgsParser(args);
+ // new ArgParser
+ ArgParser argparser = new ArgParser(args);
boolean headless = false;
String usrPropsFile = aparser.getValue("props");
* @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;
}.start();
}
+ if (argparser.isSet(Arg.HEADLESS))
+ headless = argparser.getBool(Arg.HEADLESS);
+ Commands.processArgs(argparser, headless);
+
String file = null, data = null;
FileFormatI format = null;
DataSourceType protocol = null;
import jalview.analysis.Rna;
import jalview.analysis.SecStrConsensus.SimpleBP;
import jalview.analysis.WUSSParseException;
+import jalview.structure.StructureImportSettings;
/**
* DOCUMENT ME!
*/
public class AlignmentAnnotation
{
+
private static final String ANNOTATION_ID_PREFIX = "ann";
/*
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
*
: 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
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
package jalview.datamodel.annotations;
import jalview.datamodel.Annotation;
+import jalview.structure.StructureImportSettings;
+import jalview.structure.StructureImportSettings.TFType;
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;
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);
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;
{
// 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
{
AnnotationRowBuilder builder = null;
String tempFString = null;
- if (isAlphafoldModel())
+ if (isAlphafoldModel() || this
+ .getTemperatureFactorType() == StructureImportSettings.TFType.PLDDT)
{
builder = new AlphaFoldAnnotationRowBuilder();
}
}
}
+ public void setAlphafoldModel(boolean afm)
+ {
+ alphaFoldModel = afm;
+ }
+
private boolean isAlphafoldModel()
{
return alphaFoldModel;
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;
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;
}
/**
+ * 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
*/
package jalview.gui;
-import jalview.bin.Cache;
-import jalview.util.MessageManager;
-
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
+import jalview.bin.Cache;
+import jalview.util.MessageManager;
+
/**
* A dialog where the user may choose Text or Lineart rendering, and optionally
* save this as a preference ("Don't ask me again")
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;
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();
this.selectedSequence = selectedSeq;
this.selectedSequences = selectedSeqs;
this.progressIndicator = (ap == null) ? null : ap.alignFrame;
+ this.noChooserGUI = noChooserGUI;
init();
}
populateFilterComboBox(isStructuresDiscovered(), cachedPDBExists);
discoverStructureViews();
updateProgressIndicator(null, startTime);
- mainFrame.setVisible(true);
+ mainFrame.setVisible(noChooserGUI);
updateCurrentView();
}
{
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;
+ }
}
*/
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;
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.structure.StructureImportSettings.TFType;
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
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)
{
// needs a File option
alignFile = new JmolParser(
- selectedFile == null ? inFile : selectedFile, sourceType);
+ selectedFile == null ? inFile : selectedFile, sourceType,
+ tempfacType);
}
else
{
*/
package jalview.io;
-import java.util.Locale;
-
import java.awt.Color;
import java.io.IOException;
import java.util.ArrayList;
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;
? "Copied From Clipboard"
: file;
Runtime rt = Runtime.getRuntime();
+
try
{
if (Desktop.instance != null)
{
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
*/
package jalview.io;
+import java.io.File;
+import java.io.IOException;
import java.util.Locale;
import jalview.api.AlignExportSettingsI;
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.
*
}
@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
{
import jalview.api.AlignExportSettingsI;
import jalview.bin.Cache;
+import jalview.bin.Jalview;
import jalview.datamodel.AlignExportSettingsAdapter;
import jalview.datamodel.AlignmentExportData;
import jalview.gui.AlignmentPanel;
e.printStackTrace();
return;
}
- new Thread(this).start();
+ if (Jalview.isHeadlessMode())
+ {
+ this.run();
+ }
+ else
+ {
+ new Thread(this).start();
+ }
}
*/
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;
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
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
{
+ this(inFile, sourceType, null);
+ }
+
+ public StructureFile(Object inFile, DataSourceType sourceType,
+ StructureImportSettings.TFType tempfacType) throws IOException
+ {
super(inFile, sourceType);
+ this.setTemperatureFactorType(tempfacType);
}
public StructureFile(FileParse fp) throws IOException
.isProcessSecondaryStructure();
this.externalSecondaryStructure = StructureImportSettings
.isExternalSecondaryStructure();
-
+ this.temperatureFactorType = StructureImportSettings
+ .getTemperatureFactorType();
}
public StructureFile(boolean parseImmediately, Object dataObject,
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
*/
private static StructureParser defaultPDBFileParser = StructureParser.JMOL_PARSER;
+ private static TFType temperatureFactorType;
+
public static void addSettings(boolean addAlignmentAnnotations,
boolean processSecStr, boolean externalSecStr)
{
return visibleChainAnnotation;
}
+ public static void setTemperatureFactorType(TFType t)
+ {
+ StructureImportSettings.temperatureFactorType = t;
+ }
+
public static void setVisibleChainAnnotation(
boolean visibleChainAnnotation)
{
.valueOf(defaultPDBFileParser.toUpperCase(Locale.ROOT));
}
+ public static TFType getTemperatureFactorType()
+ {
+ return temperatureFactorType;
+ }
+
}
}
}
+ public Map<String, String> getPdbFileNameIdMap()
+ {
+ return pdbFileNameId;
+ }
+
+ public Map<String, String> getPdbIdFileNameMap()
+ {
+ return pdbIdFileName;
+ }
+
}
+++ /dev/null
-/*
- * 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.structure;
-
-import jalview.analysis.AlignSeq;
-import jalview.api.StructureSelectionManagerProvider;
-import jalview.commands.CommandI;
-import jalview.commands.EditCommand;
-import jalview.commands.OrderCommand;
-import jalview.datamodel.AlignedCodonFrame;
-import jalview.datamodel.AlignmentAnnotation;
-import jalview.datamodel.AlignmentI;
-import jalview.datamodel.Annotation;
-import jalview.datamodel.PDBEntry;
-import jalview.datamodel.SearchResults;
-import jalview.datamodel.SequenceI;
-import jalview.gui.IProgressIndicator;
-import jalview.io.AppletFormatAdapter;
-import jalview.io.StructureFile;
-import jalview.util.MappingUtils;
-import jalview.util.MessageManager;
-import jalview.ws.sifts.SiftsClient;
-import jalview.ws.sifts.SiftsException;
-import jalview.ws.sifts.SiftsSettings;
-
-import java.io.PrintStream;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.Enumeration;
-import java.util.HashMap;
-import java.util.IdentityHashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.Vector;
-
-import MCview.Atom;
-import MCview.PDBChain;
-import MCview.PDBfile;
-
-public class StructureSelectionManager
-{
- public final static String NEWLINE = System.lineSeparator();
-
- static IdentityHashMap<StructureSelectionManagerProvider, StructureSelectionManager> instances;
-
- private List<StructureMapping> mappings = new ArrayList<StructureMapping>();
-
- private boolean processSecondaryStructure = false;
-
- private boolean secStructServices = false;
-
- private boolean addTempFacAnnot = false;
-
- private SiftsClient siftsClient = null;
-
- /*
- * Set of any registered mappings between (dataset) sequences.
- */
- private List<AlignedCodonFrame> seqmappings = new ArrayList<AlignedCodonFrame>();
-
- private List<CommandListener> commandListeners = new ArrayList<CommandListener>();
-
- private List<SelectionListener> sel_listeners = new ArrayList<SelectionListener>();
-
- /**
- * @return true if will try to use external services for processing secondary
- * structure
- */
- public boolean isSecStructServices()
- {
- return secStructServices;
- }
-
- /**
- * control use of external services for processing secondary structure
- *
- * @param secStructServices
- */
- public void setSecStructServices(boolean secStructServices)
- {
- this.secStructServices = secStructServices;
- }
-
- /**
- * flag controlling addition of any kind of structural annotation
- *
- * @return true if temperature factor annotation will be added
- */
- public boolean isAddTempFacAnnot()
- {
- return addTempFacAnnot;
- }
-
- /**
- * set flag controlling addition of structural annotation
- *
- * @param addTempFacAnnot
- */
- public void setAddTempFacAnnot(boolean addTempFacAnnot)
- {
- this.addTempFacAnnot = addTempFacAnnot;
- }
-
- /**
- *
- * @return if true, the structure manager will attempt to add secondary
- * structure lines for unannotated sequences
- */
-
- public boolean isProcessSecondaryStructure()
- {
- return processSecondaryStructure;
- }
-
- /**
- * Control whether structure manager will try to annotate mapped sequences
- * with secondary structure from PDB data.
- *
- * @param enable
- */
- public void setProcessSecondaryStructure(boolean enable)
- {
- processSecondaryStructure = enable;
- }
-
- /**
- * debug function - write all mappings to stdout
- */
- public void reportMapping()
- {
- if (mappings.isEmpty())
- {
- System.err.println("reportMapping: No PDB/Sequence mappings.");
- }
- else
- {
- System.err.println("reportMapping: There are " + mappings.size()
- + " mappings.");
- int i = 0;
- for (StructureMapping sm : mappings)
- {
- System.err.println("mapping " + i++ + " : " + sm.pdbfile);
- }
- }
- }
-
- /**
- * map between the PDB IDs (or structure identifiers) used by Jalview and the
- * absolute filenames for PDB data that corresponds to it
- */
- Map<String, String> pdbIdFileName = new HashMap<String, String>();
-
- Map<String, String> pdbFileNameId = new HashMap<String, String>();
-
- public void registerPDBFile(String idForFile, String absoluteFile)
- {
- pdbIdFileName.put(idForFile, absoluteFile);
- pdbFileNameId.put(absoluteFile, idForFile);
- }
-
- public String findIdForPDBFile(String idOrFile)
- {
- String id = pdbFileNameId.get(idOrFile);
- return id;
- }
-
- public String findFileForPDBId(String idOrFile)
- {
- String id = pdbIdFileName.get(idOrFile);
- return id;
- }
-
- public boolean isPDBFileRegistered(String idOrFile)
- {
- return pdbFileNameId.containsKey(idOrFile)
- || pdbIdFileName.containsKey(idOrFile);
- }
-
- private static StructureSelectionManager nullProvider = null;
-
- public static StructureSelectionManager getStructureSelectionManager(
- StructureSelectionManagerProvider context)
- {
- if (context == null)
- {
- if (nullProvider == null)
- {
- if (instances != null)
- {
- throw new Error(
- MessageManager
- .getString("error.implementation_error_structure_selection_manager_null"),
- new NullPointerException(MessageManager
- .getString("exception.ssm_context_is_null")));
- }
- else
- {
- nullProvider = new StructureSelectionManager();
- }
- return nullProvider;
- }
- }
- if (instances == null)
- {
- instances = new java.util.IdentityHashMap<StructureSelectionManagerProvider, StructureSelectionManager>();
- }
- StructureSelectionManager instance = instances.get(context);
- if (instance == null)
- {
- if (nullProvider != null)
- {
- instance = nullProvider;
- }
- else
- {
- instance = new StructureSelectionManager();
- }
- instances.put(context, instance);
- }
- return instance;
- }
-
- /**
- * flag controlling whether SeqMappings are relayed from received sequence
- * mouse over events to other sequences
- */
- boolean relaySeqMappings = true;
-
- /**
- * Enable or disable relay of seqMapping events to other sequences. You might
- * want to do this if there are many sequence mappings and the host computer
- * is slow
- *
- * @param relay
- */
- public void setRelaySeqMappings(boolean relay)
- {
- relaySeqMappings = relay;
- }
-
- /**
- * get the state of the relay seqMappings flag.
- *
- * @return true if sequence mouse overs are being relayed to other mapped
- * sequences
- */
- public boolean isRelaySeqMappingsEnabled()
- {
- return relaySeqMappings;
- }
-
- Vector listeners = new Vector();
-
- /**
- * register a listener for alignment sequence mouseover events
- *
- * @param svl
- */
- public void addStructureViewerListener(Object svl)
- {
- if (!listeners.contains(svl))
- {
- listeners.addElement(svl);
- }
- }
-
- /**
- * Returns the file name for a mapped PDB id (or null if not mapped).
- *
- * @param pdbid
- * @return
- */
- public String alreadyMappedToFile(String pdbid)
- {
- for (StructureMapping sm : mappings)
- {
- if (sm.getPdbId().equals(pdbid))
- {
- return sm.pdbfile;
- }
- }
- return null;
- }
-
- /**
- * Import structure data and register a structure mapping for broadcasting
- * colouring, mouseovers and selection events (convenience wrapper).
- *
- * @param sequence
- * - one or more sequences to be mapped to pdbFile
- * @param targetChains
- * - optional chain specification for mapping each sequence to pdb
- * (may be nill, individual elements may be nill)
- * @param pdbFile
- * - structure data resource
- * @param protocol
- * - how to resolve data from resource
- * @return null or the structure data parsed as a pdb file
- */
- synchronized public StructureFile setMapping(SequenceI[] sequence,
- String[] targetChains, String pdbFile, String protocol,
- IProgressIndicator progress)
- {
- return computeMapping(true, sequence, targetChains, pdbFile, protocol,
- progress);
- }
-
-
- /**
- * create sequence structure mappings between each sequence and the given
- * pdbFile (retrieved via the given protocol).
- *
- * @param forStructureView
- * when true, record the mapping for use in mouseOvers
- *
- * @param sequenceArray
- * - one or more sequences to be mapped to pdbFile
- * @param targetChainIds
- * - optional chain specification for mapping each sequence to pdb
- * (may be null, individual elements may be null)
- * @param pdbFile
- * - structure data resource
- * @param protocol
- * - how to resolve data from resource
- * @return null or the structure data parsed as a pdb file
- */
- synchronized public StructureFile setMapping(boolean forStructureView,
- SequenceI[] sequenceArray, String[] targetChainIds,
- String pdbFile,
- String protocol)
- {
- return computeMapping(forStructureView, sequenceArray, targetChainIds,
- pdbFile, protocol, null);
- }
-
- synchronized public StructureFile computeMapping(
- boolean forStructureView, SequenceI[] sequenceArray,
- String[] targetChainIds, String pdbFile, String protocol,
- IProgressIndicator progress)
- {
- long progressSessionId = System.currentTimeMillis() * 3;
- /*
- * There will be better ways of doing this in the future, for now we'll use
- * the tried and tested MCview pdb mapping
- */
- boolean parseSecStr = processSecondaryStructure;
- if (isPDBFileRegistered(pdbFile))
- {
- for (SequenceI sq : sequenceArray)
- {
- SequenceI ds = sq;
- while (ds.getDatasetSequence() != null)
- {
- ds = ds.getDatasetSequence();
- }
- ;
- if (ds.getAnnotation() != null)
- {
- for (AlignmentAnnotation ala : ds.getAnnotation())
- {
- // false if any annotation present from this structure
- // JBPNote this fails for jmol/chimera view because the *file* is
- // passed, not the structure data ID -
- if (PDBfile.isCalcIdForFile(ala, findIdForPDBFile(pdbFile)))
- {
- parseSecStr = false;
- }
- }
- }
- }
- }
- StructureFile pdb = null;
- boolean isMapUsingSIFTs = SiftsSettings.isMapWithSifts();
- try
- {
-
- if (pdbFile != null && isCIFFile(pdbFile))
- {
- pdb = new jalview.ext.jmol.JmolParser(addTempFacAnnot, parseSecStr,
- secStructServices, pdbFile, protocol);
- }
- else
- {
- pdb = new PDBfile(addTempFacAnnot, parseSecStr, secStructServices,
- pdbFile, protocol);
- }
-
- if (pdb.getId() != null && pdb.getId().trim().length() > 0
- && AppletFormatAdapter.FILE.equals(protocol))
- {
- registerPDBFile(pdb.getId().trim(), pdbFile);
- }
- } catch (Exception ex)
- {
- ex.printStackTrace();
- return null;
- }
-
- try
- {
- if (isMapUsingSIFTs)
- {
- siftsClient = new SiftsClient(pdb);
- }
- } catch (SiftsException e)
- {
- isMapUsingSIFTs = false;
- e.printStackTrace();
- }
-
- String targetChainId;
- for (int s = 0; s < sequenceArray.length; s++)
- {
- boolean infChain = true;
- final SequenceI seq = sequenceArray[s];
- if (targetChainIds != null && targetChainIds[s] != null)
- {
- infChain = false;
- targetChainId = targetChainIds[s];
- }
- else if (seq.getName().indexOf("|") > -1)
- {
- targetChainId = seq.getName().substring(
- seq.getName().lastIndexOf("|") + 1);
- if (targetChainId.length() > 1)
- {
- if (targetChainId.trim().length() == 0)
- {
- targetChainId = " ";
- }
- else
- {
- // not a valid chain identifier
- targetChainId = "";
- }
- }
- }
- else
- {
- targetChainId = "";
- }
-
- /*
- * Attempt pairwise alignment of the sequence with each chain in the PDB,
- * and remember the highest scoring chain
- */
- int max = -10;
- AlignSeq maxAlignseq = null;
- String maxChainId = " ";
- PDBChain maxChain = null;
- boolean first = true;
- for (PDBChain chain : pdb.getChains())
- {
- if (targetChainId.length() > 0 && !targetChainId.equals(chain.id)
- && !infChain)
- {
- continue; // don't try to map chains don't match.
- }
- // TODO: correctly determine sequence type for mixed na/peptide
- // structures
- final String type = chain.isNa ? AlignSeq.DNA : AlignSeq.PEP;
- AlignSeq as = AlignSeq.doGlobalNWAlignment(seq, chain.sequence,
- type);
- // equivalent to:
- // AlignSeq as = new AlignSeq(sequence[s], chain.sequence, type);
- // as.calcScoreMatrix();
- // as.traceAlignment();
-
- if (first || as.maxscore > max
- || (as.maxscore == max && chain.id.equals(targetChainId)))
- {
- first = false;
- maxChain = chain;
- max = as.maxscore;
- maxAlignseq = as;
- maxChainId = chain.id;
- }
- }
- if (maxChain == null)
- {
- continue;
- }
-
- if (protocol.equals(jalview.io.AppletFormatAdapter.PASTE))
- {
- pdbFile = "INLINE" + pdb.getId();
- }
- ArrayList<StructureMapping> seqToStrucMapping = new ArrayList<StructureMapping>();
- if (isMapUsingSIFTs)
- {
-<<<<<<< Updated upstream
- setProgressBar(null);
- setProgressBar(MessageManager
- .getString("status.obtaining_mapping_with_sifts"));
-=======
- if (progress!=null) {
- progress.setProgressBar("Obtaining mapping with SIFTS",
- progressSessionId);
- }
->>>>>>> Stashed changes
- jalview.datamodel.Mapping sqmpping = maxAlignseq
- .getMappingFromS1(false);
- if (targetChainId != null && !targetChainId.trim().isEmpty())
- {
- StructureMapping siftsMapping;
- try
- {
- siftsMapping = getStructureMapping(seq, pdbFile, targetChainId,
- pdb, maxChain, sqmpping, maxAlignseq);
- seqToStrucMapping.add(siftsMapping);
- maxChain.makeExactMapping(maxAlignseq, seq);
- maxChain.transferRESNUMFeatures(seq, null);
- maxChain.transferResidueAnnotation(siftsMapping, sqmpping);
- } catch (SiftsException e)
- {
- // fall back to NW alignment
- System.err.println(e.getMessage());
- StructureMapping nwMapping = getNWMappings(seq, pdbFile,
- targetChainId, maxChain, pdb, maxAlignseq);
- seqToStrucMapping.add(nwMapping);
- }
- }
- else
- {
- ArrayList<StructureMapping> foundSiftsMappings = new ArrayList<StructureMapping>();
- for (PDBChain chain : pdb.getChains())
- {
- try
- {
- StructureMapping siftsMapping = getStructureMapping(seq,
- pdbFile,
- chain.id, pdb, chain, sqmpping, maxAlignseq);
- foundSiftsMappings.add(siftsMapping);
- } catch (SiftsException e)
- {
- System.err.println(e.getMessage());
- }
- }
- if (!foundSiftsMappings.isEmpty())
- {
- seqToStrucMapping.addAll(foundSiftsMappings);
- maxChain.makeExactMapping(maxAlignseq, seq);
- maxChain.transferRESNUMFeatures(seq, null);
- maxChain.transferResidueAnnotation(foundSiftsMappings.get(0),
- sqmpping);
- }
- else
- {
- StructureMapping nwMapping = getNWMappings(seq, pdbFile,
- maxChainId, maxChain, pdb, maxAlignseq);
- seqToStrucMapping.add(nwMapping);
- }
- }
- }
- else
- {
-<<<<<<< Updated upstream
- setProgressBar(null);
- setProgressBar(MessageManager
- .getString("status.obtaining_mapping_with_nw_alignment"));
-=======
- if (progress != null)
- {
- progress.setProgressBar("Obtaining mapping with NW alignment",
- progressSessionId);
- }
->>>>>>> Stashed changes
- seqToStrucMapping.add(getNWMappings(seq, pdbFile, maxChainId,
- maxChain, pdb, maxAlignseq));
- }
- if (forStructureView)
- {
- mappings.addAll(seqToStrucMapping);
- }
- if (progress != null)
- {
- progress.setProgressBar(null, progressSessionId);
- }
- }
- return pdb;
- }
-
- private boolean isCIFFile(String filename)
- {
- String fileExt = filename.substring(filename.lastIndexOf(".") + 1,
- filename.length());
- return "cif".equalsIgnoreCase(fileExt);
- }
-
- private StructureMapping getStructureMapping(SequenceI seq,
- String pdbFile, String targetChainId, StructureFile pdb,
- PDBChain maxChain, jalview.datamodel.Mapping sqmpping,
- AlignSeq maxAlignseq) throws SiftsException
- {
- StructureMapping curChainMapping = siftsClient
- .getSiftsStructureMapping(seq, pdbFile, targetChainId);
- try
- {
- PDBChain chain = pdb.findChain(targetChainId);
- if (chain != null)
- {
- chain.transferResidueAnnotation(curChainMapping, sqmpping);
- }
- } catch (Exception e)
- {
- e.printStackTrace();
- }
- return curChainMapping;
- }
-
- private StructureMapping getNWMappings(SequenceI seq,
- String pdbFile,
- String maxChainId, PDBChain maxChain, StructureFile pdb,
- AlignSeq maxAlignseq)
- {
- final StringBuilder mappingDetails = new StringBuilder(128);
- mappingDetails.append(NEWLINE).append(
- "Sequence \u27f7 Structure mapping details");
- mappingDetails.append(NEWLINE);
- mappingDetails
- .append("Method: inferred with Needleman & Wunsch alignment");
- mappingDetails.append(NEWLINE).append("PDB Sequence is :")
- .append(NEWLINE).append("Sequence = ")
- .append(maxChain.sequence.getSequenceAsString());
- mappingDetails.append(NEWLINE).append("No of residues = ")
- .append(maxChain.residues.size()).append(NEWLINE)
- .append(NEWLINE);
- PrintStream ps = new PrintStream(System.out)
- {
- @Override
- public void print(String x)
- {
- mappingDetails.append(x);
- }
-
- @Override
- public void println()
- {
- mappingDetails.append(NEWLINE);
- }
- };
-
- maxAlignseq.printAlignment(ps);
-
- mappingDetails.append(NEWLINE).append("PDB start/end ");
- mappingDetails.append(String.valueOf(maxAlignseq.seq2start))
- .append(" ");
- mappingDetails.append(String.valueOf(maxAlignseq.seq2end));
- mappingDetails.append(NEWLINE).append("SEQ start/end ");
- mappingDetails.append(
- String.valueOf(maxAlignseq.seq1start + (seq.getStart() - 1)))
- .append(" ");
- mappingDetails.append(String.valueOf(maxAlignseq.seq1end
- + (seq.getStart() - 1)));
- mappingDetails.append(NEWLINE);
- maxChain.makeExactMapping(maxAlignseq, seq);
- jalview.datamodel.Mapping sqmpping = maxAlignseq
- .getMappingFromS1(false);
- maxChain.transferRESNUMFeatures(seq, null);
-
- HashMap<Integer, int[]> mapping = new HashMap<Integer, int[]>();
- int resNum = -10000;
- int index = 0;
- char insCode = ' ';
-
- do
- {
- Atom tmp = maxChain.atoms.elementAt(index);
- if ((resNum != tmp.resNumber || insCode != tmp.insCode)
- && tmp.alignmentMapping != -1)
- {
- resNum = tmp.resNumber;
- insCode = tmp.insCode;
- if (tmp.alignmentMapping >= -1)
- {
- mapping.put(tmp.alignmentMapping + 1, new int[] { tmp.resNumber,
- tmp.atomIndex });
- }
- }
-
- index++;
- } while (index < maxChain.atoms.size());
-
- StructureMapping nwMapping = new StructureMapping(seq, pdbFile,
- pdb.getId(), maxChainId, mapping, mappingDetails.toString());
- maxChain.transferResidueAnnotation(nwMapping, sqmpping);
- return nwMapping;
- }
-
- public void removeStructureViewerListener(Object svl, String[] pdbfiles)
- {
- listeners.removeElement(svl);
- if (svl instanceof SequenceListener)
- {
- for (int i = 0; i < listeners.size(); i++)
- {
- if (listeners.elementAt(i) instanceof StructureListener)
- {
- ((StructureListener) listeners.elementAt(i))
- .releaseReferences(svl);
- }
- }
- }
-
- if (pdbfiles == null)
- {
- return;
- }
-
- /*
- * Remove mappings to the closed listener's PDB files, but first check if
- * another listener is still interested
- */
- List<String> pdbs = new ArrayList<String>(Arrays.asList(pdbfiles));
-
- StructureListener sl;
- for (int i = 0; i < listeners.size(); i++)
- {
- if (listeners.elementAt(i) instanceof StructureListener)
- {
- sl = (StructureListener) listeners.elementAt(i);
- for (String pdbfile : sl.getPdbFile())
- {
- pdbs.remove(pdbfile);
- }
- }
- }
-
- /*
- * Rebuild the mappings set, retaining only those which are for 'other' PDB
- * files
- */
- if (pdbs.size() > 0)
- {
- List<StructureMapping> tmp = new ArrayList<StructureMapping>();
- for (StructureMapping sm : mappings)
- {
- if (!pdbs.contains(sm.pdbfile))
- {
- tmp.add(sm);
- }
- }
-
- mappings = tmp;
- }
- }
-
- /**
- * Propagate mouseover of a single position in a structure
- *
- * @param pdbResNum
- * @param chain
- * @param pdbfile
- */
- public void mouseOverStructure(int pdbResNum, String chain, String pdbfile)
- {
- AtomSpec atomSpec = new AtomSpec(pdbfile, chain, pdbResNum, 0);
- List<AtomSpec> atoms = Collections.singletonList(atomSpec);
- mouseOverStructure(atoms);
- }
-
- /**
- * Propagate mouseover or selection of multiple positions in a structure
- *
- * @param atoms
- */
- public void mouseOverStructure(List<AtomSpec> atoms)
- {
- if (listeners == null)
- {
- // old or prematurely sent event
- return;
- }
- boolean hasSequenceListener = false;
- for (int i = 0; i < listeners.size(); i++)
- {
- if (listeners.elementAt(i) instanceof SequenceListener)
- {
- hasSequenceListener = true;
- }
- }
- if (!hasSequenceListener)
- {
- return;
- }
-
- SearchResults results = new SearchResults();
- for (AtomSpec atom : atoms)
- {
- SequenceI lastseq = null;
- int lastipos = -1;
- for (StructureMapping sm : mappings)
- {
- if (sm.pdbfile.equals(atom.getPdbFile())
- && sm.pdbchain.equals(atom.getChain()))
- {
- int indexpos = sm.getSeqPos(atom.getPdbResNum());
- if (lastipos != indexpos && lastseq != sm.sequence)
- {
- results.addResult(sm.sequence, indexpos, indexpos);
- lastipos = indexpos;
- lastseq = sm.sequence;
- // construct highlighted sequence list
- for (AlignedCodonFrame acf : seqmappings)
- {
- acf.markMappedRegion(sm.sequence, indexpos, results);
- }
- }
- }
- }
- }
- for (Object li : listeners)
- {
- if (li instanceof SequenceListener)
- {
- ((SequenceListener) li).highlightSequence(results);
- }
- }
- }
-
- /**
- * highlight regions associated with a position (indexpos) in seq
- *
- * @param seq
- * the sequence that the mouse over occurred on
- * @param indexpos
- * the absolute position being mouseovered in seq (0 to seq.length())
- * @param seqPos
- * the sequence position (if -1, seq.findPosition is called to
- * resolve the residue number)
- */
- public void mouseOverSequence(SequenceI seq, int indexpos, int seqPos,
- VamsasSource source)
- {
- boolean hasSequenceListeners = handlingVamsasMo
- || !seqmappings.isEmpty();
- SearchResults results = null;
- if (seqPos == -1)
- {
- seqPos = seq.findPosition(indexpos);
- }
- for (int i = 0; i < listeners.size(); i++)
- {
- Object listener = listeners.elementAt(i);
- if (listener == source)
- {
- // TODO listener (e.g. SeqPanel) is never == source (AlignViewport)
- // Temporary fudge with SequenceListener.getVamsasSource()
- continue;
- }
- if (listener instanceof StructureListener)
- {
- highlightStructure((StructureListener) listener, seq, seqPos);
- }
- else
- {
- if (listener instanceof SequenceListener)
- {
- final SequenceListener seqListener = (SequenceListener) listener;
- if (hasSequenceListeners
- && seqListener.getVamsasSource() != source)
- {
- if (relaySeqMappings)
- {
- if (results == null)
- {
- results = MappingUtils.buildSearchResults(seq, seqPos,
- seqmappings);
- }
- if (handlingVamsasMo)
- {
- results.addResult(seq, seqPos, seqPos);
-
- }
- if (!results.isEmpty())
- {
- seqListener.highlightSequence(results);
- }
- }
- }
- }
- else if (listener instanceof VamsasListener && !handlingVamsasMo)
- {
- ((VamsasListener) listener).mouseOverSequence(seq, indexpos,
- source);
- }
- else if (listener instanceof SecondaryStructureListener)
- {
- ((SecondaryStructureListener) listener).mouseOverSequence(seq,
- indexpos, seqPos);
- }
- }
- }
- }
-
- /**
- * Send suitable messages to a StructureListener to highlight atoms
- * corresponding to the given sequence position(s)
- *
- * @param sl
- * @param seq
- * @param positions
- */
- public void highlightStructure(StructureListener sl, SequenceI seq,
- int... positions)
- {
- if (!sl.isListeningFor(seq))
- {
- return;
- }
- int atomNo;
- List<AtomSpec> atoms = new ArrayList<AtomSpec>();
- for (StructureMapping sm : mappings)
- {
- if (sm.sequence == seq
- || sm.sequence == seq.getDatasetSequence()
- || (sm.sequence.getDatasetSequence() != null && sm.sequence
- .getDatasetSequence() == seq.getDatasetSequence()))
- {
- for (int index : positions)
- {
- atomNo = sm.getAtomNum(index);
-
- if (atomNo > 0)
- {
- atoms.add(new AtomSpec(sm.pdbfile, sm.pdbchain, sm
- .getPDBResNum(index), atomNo));
- }
- }
- }
- }
- sl.highlightAtoms(atoms);
- }
-
- /**
- * true if a mouse over event from an external (ie Vamsas) source is being
- * handled
- */
- boolean handlingVamsasMo = false;
-
- long lastmsg = 0;
-
- /**
- * as mouseOverSequence but only route event to SequenceListeners
- *
- * @param sequenceI
- * @param position
- * in an alignment sequence
- */
- public void mouseOverVamsasSequence(SequenceI sequenceI, int position,
- VamsasSource source)
- {
- handlingVamsasMo = true;
- long msg = sequenceI.hashCode() * (1 + position);
- if (lastmsg != msg)
- {
- lastmsg = msg;
- mouseOverSequence(sequenceI, position, -1, source);
- }
- handlingVamsasMo = false;
- }
-
- public Annotation[] colourSequenceFromStructure(SequenceI seq,
- String pdbid)
- {
- return null;
- // THIS WILL NOT BE AVAILABLE IN JALVIEW 2.3,
- // UNTIL THE COLOUR BY ANNOTATION IS REWORKED
- /*
- * Annotation [] annotations = new Annotation[seq.getLength()];
- *
- * StructureListener sl; int atomNo = 0; for (int i = 0; i <
- * listeners.size(); i++) { if (listeners.elementAt(i) instanceof
- * StructureListener) { sl = (StructureListener) listeners.elementAt(i);
- *
- * for (int j = 0; j < mappings.length; j++) {
- *
- * if (mappings[j].sequence == seq && mappings[j].getPdbId().equals(pdbid)
- * && mappings[j].pdbfile.equals(sl.getPdbFile())) {
- * System.out.println(pdbid+" "+mappings[j].getPdbId() +"
- * "+mappings[j].pdbfile);
- *
- * java.awt.Color col; for(int index=0; index<seq.getLength(); index++) {
- * if(jalview.util.Comparison.isGap(seq.getCharAt(index))) continue;
- *
- * atomNo = mappings[j].getAtomNum(seq.findPosition(index)); col =
- * java.awt.Color.white; if (atomNo > 0) { col = sl.getColour(atomNo,
- * mappings[j].getPDBResNum(index), mappings[j].pdbchain,
- * mappings[j].pdbfile); }
- *
- * annotations[index] = new Annotation("X",null,' ',0,col); } return
- * annotations; } } } }
- *
- * return annotations;
- */
- }
-
- public void structureSelectionChanged()
- {
- }
-
- public void sequenceSelectionChanged()
- {
- }
-
- public void sequenceColoursChanged(Object source)
- {
- StructureListener sl;
- for (int i = 0; i < listeners.size(); i++)
- {
- if (listeners.elementAt(i) instanceof StructureListener)
- {
- sl = (StructureListener) listeners.elementAt(i);
- sl.updateColours(source);
- }
- }
- }
-
- public StructureMapping[] getMapping(String pdbfile)
- {
- List<StructureMapping> tmp = new ArrayList<StructureMapping>();
- for (StructureMapping sm : mappings)
- {
- if (sm.pdbfile.equals(pdbfile))
- {
- tmp.add(sm);
- }
- }
- return tmp.toArray(new StructureMapping[tmp.size()]);
- }
-
- /**
- * Returns a readable description of all mappings for the given pdbfile to any
- * of the given sequences
- *
- * @param pdbfile
- * @param seqs
- * @return
- */
- public String printMappings(String pdbfile, List<SequenceI> seqs)
- {
- if (pdbfile == null || seqs == null || seqs.isEmpty())
- {
- return "";
- }
-
- StringBuilder sb = new StringBuilder(64);
- for (StructureMapping sm : mappings)
- {
- if (sm.pdbfile.equals(pdbfile) && seqs.contains(sm.sequence))
- {
- sb.append(sm.mappingDetails);
- sb.append(NEWLINE);
- // separator makes it easier to read multiple mappings
- sb.append("=====================");
- sb.append(NEWLINE);
- }
- }
- sb.append(NEWLINE);
-
- return sb.toString();
- }
-
- /**
- * Remove the given mapping
- *
- * @param acf
- */
- public void deregisterMapping(AlignedCodonFrame acf)
- {
- if (acf != null)
- {
- boolean removed = seqmappings.remove(acf);
- if (removed && seqmappings.isEmpty())
- { // debug
- System.out.println("All mappings removed");
- }
- }
- }
-
- /**
- * Add each of the given codonFrames to the stored set, if not aready present.
- *
- * @param mappings
- */
- public void registerMappings(List<AlignedCodonFrame> mappings)
- {
- if (mappings != null)
- {
- for (AlignedCodonFrame acf : mappings)
- {
- registerMapping(acf);
- }
- }
- }
-
- /**
- * Add the given mapping to the stored set, unless already stored.
- */
- public void registerMapping(AlignedCodonFrame acf)
- {
- if (acf != null)
- {
- if (!seqmappings.contains(acf))
- {
- seqmappings.add(acf);
- }
- }
- }
-
- /**
- * Resets this object to its initial state by removing all registered
- * listeners, codon mappings, PDB file mappings
- */
- public void resetAll()
- {
- if (mappings != null)
- {
- mappings.clear();
- }
- if (seqmappings != null)
- {
- seqmappings.clear();
- }
- if (sel_listeners != null)
- {
- sel_listeners.clear();
- }
- if (listeners != null)
- {
- listeners.clear();
- }
- if (commandListeners != null)
- {
- commandListeners.clear();
- }
- if (view_listeners != null)
- {
- view_listeners.clear();
- }
- if (pdbFileNameId != null)
- {
- pdbFileNameId.clear();
- }
- if (pdbIdFileName != null)
- {
- pdbIdFileName.clear();
- }
- }
-
- public void addSelectionListener(SelectionListener selecter)
- {
- if (!sel_listeners.contains(selecter))
- {
- sel_listeners.add(selecter);
- }
- }
-
- public void removeSelectionListener(SelectionListener toremove)
- {
- if (sel_listeners.contains(toremove))
- {
- sel_listeners.remove(toremove);
- }
- }
-
- public synchronized void sendSelection(
- jalview.datamodel.SequenceGroup selection,
- jalview.datamodel.ColumnSelection colsel, SelectionSource source)
- {
- for (SelectionListener slis : sel_listeners)
- {
- if (slis != source)
- {
- slis.selection(selection, colsel, source);
- }
- }
- }
-
- Vector<AlignmentViewPanelListener> view_listeners = new Vector<AlignmentViewPanelListener>();
-
- public synchronized void sendViewPosition(
- jalview.api.AlignmentViewPanel source, int startRes, int endRes,
- int startSeq, int endSeq)
- {
-
- if (view_listeners != null && view_listeners.size() > 0)
- {
- Enumeration<AlignmentViewPanelListener> listeners = view_listeners
- .elements();
- while (listeners.hasMoreElements())
- {
- AlignmentViewPanelListener slis = listeners.nextElement();
- if (slis != source)
- {
- slis.viewPosition(startRes, endRes, startSeq, endSeq, source);
- }
- ;
- }
- }
- }
-
- /**
- * release all references associated with this manager provider
- *
- * @param jalviewLite
- */
- public static void release(StructureSelectionManagerProvider jalviewLite)
- {
- // synchronized (instances)
- {
- if (instances == null)
- {
- return;
- }
- StructureSelectionManager mnger = (instances.get(jalviewLite));
- if (mnger != null)
- {
- instances.remove(jalviewLite);
- try
- {
- mnger.finalize();
- } catch (Throwable x)
- {
- }
- }
- }
- }
-
- public void registerPDBEntry(PDBEntry pdbentry)
- {
- if (pdbentry.getFile() != null
- && pdbentry.getFile().trim().length() > 0)
- {
- registerPDBFile(pdbentry.getId(), pdbentry.getFile());
- }
- }
-
- public void addCommandListener(CommandListener cl)
- {
- if (!commandListeners.contains(cl))
- {
- commandListeners.add(cl);
- }
- }
-
- public boolean hasCommandListener(CommandListener cl)
- {
- return this.commandListeners.contains(cl);
- }
-
- public boolean removeCommandListener(CommandListener l)
- {
- return commandListeners.remove(l);
- }
-
- /**
- * Forward a command to any command listeners (except for the command's
- * source).
- *
- * @param command
- * the command to be broadcast (in its form after being performed)
- * @param undo
- * if true, the command was being 'undone'
- * @param source
- */
- public void commandPerformed(CommandI command, boolean undo,
- VamsasSource source)
- {
- for (CommandListener listener : commandListeners)
- {
- listener.mirrorCommand(command, undo, this, source);
- }
- }
-
- /**
- * Returns a new CommandI representing the given command as mapped to the
- * given sequences. If no mapping could be made, or the command is not of a
- * mappable kind, returns null.
- *
- * @param command
- * @param undo
- * @param mapTo
- * @param gapChar
- * @return
- */
- public CommandI mapCommand(CommandI command, boolean undo,
- final AlignmentI mapTo, char gapChar)
- {
- if (command instanceof EditCommand)
- {
- return MappingUtils.mapEditCommand((EditCommand) command, undo,
- mapTo, gapChar, seqmappings);
- }
- else if (command instanceof OrderCommand)
- {
- return MappingUtils.mapOrderCommand((OrderCommand) command, undo,
- mapTo, seqmappings);
- }
- return null;
- }
-
- public List<AlignedCodonFrame> getSequenceMappings()
- {
- return seqmappings;
- }
-
-}
@SuppressWarnings("unchecked")
public PAEContactMatrix(SequenceI _refSeq, Map<String, Object> pae_obj)
- throws Exception
{
refSeq = _refSeq;
while (refSeq.getDatasetSequence() != null)
public String getAnnotLabel()
{
return "pAE Matrix";
-
}
}
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.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;
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;
* @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)
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);
+ }
}
}
* @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);
+ }
+
+ 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];
+ Console.debug("******* sequences[" + i + "]='" + s.getName() + "'");
+ }
+ }
+ /* 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)
+ {
+ Console.debug("***** Looking for sequence with id '" + seqId + "'");
+
+ 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
+ }
+ }
List<Object> pae_obj = (List<Object>) Platform.parseJSON(pae_input);
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(sequence,
(Map<String, Object>) pae_obj.get(0));
- AlignmentAnnotation cmannot = pdbAlignment.getSequenceAt(0)
- .addContactList(matrix);
+ 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(sm.getSequence(),
+ (Map<String, Object>) pae_obj.get(0));
+
+ 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;
+ }
+
/**
* general purpose structure importer - designed to yield alignment useful for
* transfer of annotation to associated sequences
? tfacTemplate.getDescription()
: tfacTemplate.getName()) + " for " + pdbid + id,
annots, min, max, AlignmentAnnotation.LINE_GRAPH);
+ tfactorann.setTFType(tfacTemplate.getTFType());
tfactorann.setCalcId(getClass().getName());
tfactorann.setSequenceRef(sequence);
*/
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;
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";
DataSourceType sourceType) throws IOException
{
super(false, dataObject, sourceType);
+ Console.debug("***** PDBfile constructor");
addSettings(addAlignmentAnnotations, predictSecStr, externalSecStr);
+ Console.debug("***** About to doParse() 1");
doParse();
}
{
super(false, source);
addSettings(addAlignmentAnnotations, predictSecStr, externalSecStr);
+ Console.debug("***** About to doParse() 2");
doParse();
}